﻿@charset "UTF-8";.color-orange{color:#FF7F00}
.color-red{color:#FF2626}
.color-blue{color:#566B96}
.color-black3{color:#333}
.color-black6{color:#666}
.color-green{color:#00B259}
.color-gray9{color:#999}
.font-size-12{font-size:12px}
.font-size-14{font-size:14px}
.font-size-16{font-size:16px}
.font-size-18{font-size:18px}
.font-size-20{font-size:20px}
.font-size-24{font-size:24px}
.font-size-28{font-size:28px}
.font-size-32{font-size:32px}
.font-bold{font-weight:700}
.font-normal{font-weight:400}
.fl{float:left}
.fr{float:right}
.cl{clear:both}
.hide{visibility:hidden}
.none{display:none}
.show{display:block}
a.blue{color:#566B96;font-size:14px}
html{font-family:"Microsoft YaHei"!important}
.tab_public{font-size:0;border-bottom:1px solid #DDD;clear:both}
.tab_public li{float:left;font-size:16px;padding-bottom:15px;width:175px;color:#333;font-weight:700;cursor:pointer;text-align:center}
.tab_public li.selected{border-bottom:4px solid #66799F;color:#66799F}
.tab_public li.order-orange{float:right;padding-right:10px;text-align:right}
.tab_public li.order-orange a{color:#FF7F00;font-weight:700;text-decoration:none;font-size:14px}
.footer-content .inner-nav a:hover,.my-coupon-list .exchange-btn:hover,.setting .set-table a{text-decoration:underline;cursor:pointer}
.btn_darkred{display:inline-block;width:331px;height:60px;line-height:60px;text-align:center;color:#FFF;font-size:28px;background:#FF2626;cursor:pointer}
.common-head,.footer-wrap{background-color:#393E4B;text-align:center}
.my-coupon-list .blue,.my-coupon-list .red,.my-coupon-list .yellow{background-repeat:repeat-x;background-size:auto 130px}
.btn_darkred:hover{color:#FFF}
.no-scroll{font-size:0;margin:0 auto;width:1180px}
.no-scroll .nav-wrap{float:right;height:100px;line-height:100px}
.no-scroll .nav-wrap a{font-size:16px;color:#CCC;margin-left:20px;display:inline-block;cursor:pointer}
.no-scroll .logo{float:left;margin:20px 0}
.no-scroll .logon-logo{margin-right:1600px}
.no-scroll .user-photo{float:right;width:60px;height:60px;border-radius:50%;margin-top:20px}
.no-scroll .user-photo img{width:60px;height:60px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.4)}
.common-head.ng-hide{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.dropdown:hover ul{display:block;-webkit-animation:anime .5s;-moz-animation:anime .5s;-o-animation:anime .5s;animation:anime .5s}
@-moz-keyframes anime{from{opacity:0;-moz-transform:scaleY(0);transform:scaleY(0)}
    to{opacity:1;-moz-transform:scaleY(1);transform:scaleY(1)}
}
@-webkit-keyframes anime{from{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}
    to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}
}
@keyframes anime{from{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)}
    to{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}
}
.common-head{z-index:100;top:0;position:fixed;width:100%}
.common-head .head-nav-wrap{width:1180px;margin:0 auto;font-size:0}
.common-head .head-nav-wrap .logo{float:left;margin:10px 0}
.common-head .head-nav-wrap .nav-wrap{float:right}
.common-head .head-nav-wrap .user-photo{position:relative;width:50px;height:80px;float:left;margin-left:20px}
.common-head .head-nav-wrap .user-photo img{width:50px;height:50px;float:left;margin-top:15px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.4)}
.common-head .head-nav-wrap .nav{font-size:16px;color:#CCC;margin-right:20px;display:inline-block;float:left;height:80px;line-height:80px;border-bottom:2px solid #393E4B}
.common-head .head-nav-wrap .active,.common-head .head-nav-wrap .nav:hover{border-bottom:2px solid #fff;color:#fff}
.footer-wrap{height:220px;width:100%;font-size:0;color:#fff}
.footer-content{width:1180px;text-align:left;margin:0 auto;position:relative;padding:40px 0}
.footer-content .inner-nav{width:670px;border-bottom:1px solid #4A4E5A;padding-bottom:35px;margin-bottom:20px}
.footer-content .inner-nav a{font-size:14px;margin-right:20px;color:#fff}
.footer-content .inner-nav a:hover{color:inherit}
.footer-content .inner-nav a:focus{cursor:pointer;color:inherit}
.footer-content h3.footer-tips{margin-bottom:10px}
.footer-content .footer-tips{font-size:12px;color:#C4C5C9;margin-bottom:5px}
.footer-content .footer-webcat{position:absolute;top:40px;left:730px;border-right:1px solid #4A4E5A;padding-right:60px}
.footer-content .footer-webcat p{font-size:12px;color:#C4C5C9;margin-top:15px;text-align:center}
.footer-content .footer-help{position:absolute;top:40px;left:930px}
.footer-content .footer-help img{display:inline-block;margin-bottom:30px}
.footer-content .footer-help p.kf-phone{font-size:14px;margin-bottom:20px;color:#fff}
.footer-content .footer-help p{font-size:12px;color:#C4C5C9}
.footer-content .footer-help .footer-nav{color:#ccc}
.footer-content .footer-help .footer-nav:hover{cursor:pointer;color:inherit}
.coupon{border:1px solid #ddd;padding:40px}
.coupon .use-tips{width:830px;margin:0 auto 20px;padding:20px 0;color:#999}
.coupon .use-tips h3{font-size:14px;margin-bottom:15px;font-weight:700}
.coupon .use-tips p{font-size:14px;margin-bottom:10px}
.my-coupon-wrap{border-bottom:1px solid #ddd;padding-bottom:20px}
.my-coupon-wrap .sub-title{font-size:14px;color:#999;font-weight:400;margin-left:10px}
.share-note{font-size:14px;color:#FF7F00;margin-top:30px}
#bsWXBox{height:258px!important;width:232px!important;margin-left:-110px!important;margin-top:-122.5px!important}
.share-content-wrap{margin-top:10px;margin-bottom:40px}
.share-content-wrap span{font-size:14px;float:left;width:480px;height:55px;line-height:55px;background-color:#CCC;color:#666;padding-left:10px}
.share-content-wrap div{float:left;margin-left:40px}
.my-coupon-list{color:#fff;padding:15px 0 15px 30px;border-bottom:1px solid #F3F3F3}
.my-coupon-list .blue{background-image:url(../imgs/blue.png)}
.my-coupon-list .red{background-image:url(../imgs/red.png)}
.my-coupon-list .yellow{background-image:url(../imgs/yellow.png)}
.my-coupon-list .c-des{height:95px;padding:20px;position:relative}
.my-coupon-list .exchange-btn{font-size:14px;height:60px;background-color:#fff;border:1px solid #ddd;border-top:none;text-align:center;line-height:60px;color:#333;margin-top:-10px}
.my-coupon-list .exchange-btn i,.my-coupon-list .exchange-btn span{font-weight:700}
.my-coupon-list .exchange-btn i{margin-left:10px}
.my-coupon-list li.c-des-noheight{height:auto;padding:0}
.my-coupon-list li.c-des-noheight:hover{box-shadow:1px 1px #ccc}
.my-coupon-list li.c-des-noheight:hover .exchange-btn{color:#FF2626}
.my-coupon-list li{float:left;width:250px;height:130px;margin:15px;position:relative}
.date-range,.num-money,.ref-dict-name,.s-money{position:absolute}
.ref-dict-name{width:50px;font-size:14px;right:20px;top:20px;line-height:1.5}
.date-range{font-size:14px;bottom:0;margin-bottom:20px;left:20px}
.my_coupon_title{font-size:16px;font-weight:700}
.s-money{font-size:20px;left:20px;top:20px}
.num-money{font-size:40px;margin-left:23px;top:20px;left:20px}
.exchange-coupon button{background-color:#566B96}
.exchange-coupon .tips-content{font-size:14px;font-weight:700;margin-bottom:40px}
.exchange-coupon .tips-content.no-padding{padding:0;margin-bottom:20px}
.exchange-coupon .tips-content span{font-size:16px;color:#FF7F00}
.exchange-coupon .tips-content .exchange-faild-msg{font-weight:700;color:#666;font-size:14px;line-height:30px}
.add_coupon{float:right;margin-top:-16px;font-size:14px;cursor:pointer}
.news-title,.news-wrap h3{font-size:16px;font-weight:700}
.add_coupon a{color:#7687A9}
.modal-dialog label input{width:80%}
.store-coupon-list{border-bottom:none}
.addcoupon-modal .modal-dialog{margin-left:-240px;margin-top:-124px}
.mypage{text-align:center}
.news-wrap{border:1px solid #ddd;padding:40px}
.news-wrap h3{color:#000;width:100%;padding-bottom:20px;border-bottom:1px solid #DDD}
.news-list{font-size:14px}
.news-list .news-type{width:54px;height:21px;line-height:21px;overflow:hidden;text-align:center;background-color:#ccc;color:#fff;border-radius:4px;font-size:12px}
.news-list .active{background-color:red}
.news-list .news-title{font-weight:700;font-size:14px;margin-left:20px}
.news-list .news-post-time{float:right!important;color:#999}
.news-list .message-content-wrap{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd;font-size:14px}
.news-list .message-content-wrap p span{float:left;height:21px;line-height:21px}
.news-list .message-content-wrap p span:hover{cursor:pointer}
.news-list .news-content{margin-top:20px;padding-top:20px;margin-left:80px;font-size:14px;border-top:1px #ddd dotted}
.setting{background-color:#FFF;border:1px solid #DDD;padding:40px}
.setting .set-title{font-size:16px;font-weight:700;color:#000;width:100%;padding-bottom:20px;border-bottom:1px solid #DDD}
.setting .set-table{font-size:14px;width:100%}
.setting .set-table td{border-bottom:1px dotted #DDD;width:20%;text-align:left;padding-left:100px;height:52px;vertical-align:middle}
.setting .set-table td.set-name{border-top:1px solid #FFF;background-color:#F3F3F3;width:20%;color:#999;font-size:14px;text-align:left;padding-left:40px}
.setting .set-table td.set-name i{margin-right:10px}
.setting .set-table td.set-value{width:35%;padding-left:40px;font-weight:700}
.setting .set-table a{font-size:14px;color:#566B96}
.old-tel{font-size:14px;margin-bottom:10px}
.old-tel span{color:#333}
.mybank-modal{border:1px solid #CCC;position:relative;height:60px;overflow:hidden;margin-bottom:10px}
.account .acc-content,.account .acc-title{border-left:1px solid #DDD;border-right:1px solid #DDD}
.mybank-modal img{position:absolute;top:0;left:0}
.mybank-modal span{position:absolute;right:0;margin-right:20px;top:50%;margin-top:0;font-size:14px}
.assest-wrapper{padding:40px 40px 20px;border:1px solid #DDD}
.assest-wrapper .ass-title{font-size:16px;font-weight:700;color:#000;width:100%;padding-bottom:20px;border-bottom:1px solid #DDD}
.assest-wrapper .ass-index{padding-top:40px}
.assest-wrapper .ass-index ul{margin-bottom:20px}
.assest-wrapper .ass-index ul>li{font-size:14px;float:left;margin-right:10px;cursor:pointer;width:80px;height:34px;text-align:center;line-height:34px;color:#566B96}
.assest-wrapper .ass-index .first-title{font-size:14px;color:#666;font-weight:700;width:50px;text-align:left}
.assest-wrapper .ass-index .ass-check{color:#fff;background-color:#566B96;font-weight:700}
.assest-wrapper .ass-table{width:100%;font-size:14px}
.assest-wrapper .ass-table tr th{color:#999;background-color:#F2F2F2;border-bottom:1px solid #DDD;text-align:center;height:52px;vertical-align:middle}
.assest-wrapper .ass-table tr td{color:#999;text-align:center;border-bottom:1px solid #F2F2F2;height:52px;vertical-align:middle}
.assest-wrapper .ass-table tr:last-child td{border-bottom:1px solid #DDD}
.assest-wrapper .ass-table tr .t-time{width:20%}
.assest-wrapper .ass-table tr .id{width:28%}
.assest-wrapper .ass-table tr .type{width:20%}
.assest-wrapper .ass-table tr .money{width:10%}
.assest-wrapper .ass-table tr .balance{width:25%}
.assest-wrapper .ass-table tr .td-time{color:#999}
.assest-wrapper .ass-table tr .td-id{color:#333}
.assest-wrapper .ass-table tr .td-type{color:#FF2626}
.assest-wrapper .ass-table tr .td-money{color:#333}
.assest-wrapper .ass-table tr .td-balance{color:#999}
.account .acc-title{font-size:16px;background-color:#F3F3F3;border-top:1px solid #DDD;height:55px;line-height:55px;padding-left:20px;color:#666;font-weight:700}
.account .acc-content{position:relative;background-color:#FFF;margin-bottom:15px;border-bottom:1px solid #DDD;padding:40px;height:240px}
.invite-reward .reward-left li,.invite-reward .reward-right li{margin-bottom:20px}
.account .acc-content .legend{position:absolute;top:20px;left:200px;font-size:14px;color:#666;border-bottom:1px solid #ddd}
.account .acc-content .legend p{margin-bottom:20px;width:auto;min-width:220px}
.account .acc-content .legend p span{float:right;padding-left:10px}
.account .acc-content .legend .num-red{display:inline-block;color:#FF4D4D;float:left}
.account .acc-content .legend .num-org{display:inline-block;color:#FF9326;float:left}
.account .acc-content .legend .num-blue{display:inline-block;color:#566B96;float:left}
.account .acc-content .legend .icon{margin-right:10px;display:inline-block;width:10px;height:10px;overflow:hidden;float:left}
.account .acc-content .legend .icon-red{background-color:#FF4D4D}
.account .acc-content .legend .icon-org{background-color:#FF9326}
.account .acc-content .legend .icon-blue{background-color:#566B96}
.account .total-amount{font-size:14px;position:absolute;top:0;margin-top:100px;padding-top:15px;font-weight:700;width:220px;text-align:left}
.account .acc-left,.account .acc-right{width:50%;height:160px;position:absolute}
.account #acc-left{width:160px;height:160px}
.extend-title{border-bottom:1px solid #DDD;padding-bottom:20px}
.extend-title .extend-word{float:left;color:#333;font-weight:700;font-size:16px}
.extend-title .extend-word .font-time{display:inline-block;padding-left:15px;font-size:12px;font-weight:400;color:#FF2626}
.extend-title .extend-detail{float:right}
.extend-title .extend-detail a{font-size:14px;color:#566B96;cursor:pointer}
.extend-reward{background:#FFF5D8;margin-top:20px;padding:20px;color:#333;font-size:14px}
.extend-reward .reward-left{float:left;padding-top:15px;padding-left:18px}
.extend-reward .reward-left span{display:block;color:#FF2626;font-size:28px;font-weight:700;padding-top:20px}
.extend-reward .reward-right{float:right;width:150px;height:80px;background:#FFF;padding:8px 15px;text-align:center;border:1px solid #66799F;color:#66799F;line-height:36px}
.extend-reward .reward-right i{font-size:24px;margin-right:5px}
.extend-reward .reward-right span{display:block;font-size:30px;font-weight:700}
.extend-cont{margin-top:20px;border:1px solid #DDD;padding:40px;background:url(../imgs/member/extend-bg.jpg) top center no-repeat #fff;text-align:center}
.rebate-title{text-align:center;font-size:24px;font-weight:700;color:#FF4D4D;padding-top:10px;padding-bottom:10px;background:url(../imgs/member/line-extend.png) center center no-repeat}
.wx-code{padding-top:50px;padding-bottom:30px}
.wx-word{color:#666;font-size:14px}
.wx-word span{font-weight:700;color:#333}
.redgift{padding-top:40px}
.redgift a{background:url(../imgs/member/extend-btn.png) no-repeat;width:242px;height:80px;display:inline-block;line-height:65px;color:#FFFF56;font-size:24px;font-weight:700}
.invite-reward{width:897px;height:175px;background:url(../imgs/member/extend-img.jpg) no-repeat;margin-top:60px;text-align:left;padding-top:30px;font-size:14px}
.invite-reward .reward-left{margin-right:270px;float:left;width:300px;text-align:right;color:#333}
.invite-reward .reward-left li.line-reward{font-size:16px;font-weight:700}
.invite-reward .reward-left li .fontno1{font-size:48px;color:#FFF2D0;font-weight:100}
.invite-reward .reward-right{float:right;width:320px;text-align:left}
.invite-reward .reward-right li.line-reward{font-size:16px;font-weight:700;margin-bottom:15px;margin-left:50px}
.invite-reward .reward-right li.line-trade{font-size:14px;margin-bottom:5px;padding-left:55px}
.invite-reward .reward-right li .fontno2{font-size:48px;color:#FFCDD0;font-weight:100}
.extend-rule{border-top:1px solid #DDD;position:relative;height:10px;margin-top:50px}
.extend-rule h1{position:absolute;top:-10px;background:#FFF;display:inline-block;padding:0 10px;font-size:16px;left:408px}
.rule-cont{text-align:left;font-size:14px;margin-top:30px}
.rule-cont h2{margin-bottom:20px;font-weight:700}
.rule-cont p{margin-bottom:30px;color:#666;line-height:20px}
.rule-cont .explain-right{text-align:right;font-size:12px;color:#999;padding-top:20px;padding-bottom:20px}
.wx-hover-show{position:relative;z-index:50}
.dialog-wx{background:#F5F4F9;border:1px solid #FFF;box-shadow:0 0 10px #999;position:relative;padding:30px;text-align:center}
.dialog-wx .dialog-wxarrow{position:absolute;z-index:10;background:url(../imgs/extend/wx-arrow.png);width:17px;height:12px;top:-12px;left:30px}
.dialog-wx h3{font-size:16px;color:#566B96;text-align:left}
.dialog-wx img{width:250px;height:250px;margin-top:10px}
.dialog-wx .word-intro{display:block;font-size:14px;margin-top:15px;line-height:25px}
.copy-box{border:1px solid #DDD;padding:15px 10px 10px;text-align:center;font-size:14px}
.copy-box textarea{display:block;width:375px;height:120px;color:#666;border:none}
.message-box{border-bottom:1px solid #DDD;padding-bottom:20px}
.message-box li{float:left}
.message-box li.left-title{width:60px;text-align:right;font-size:14px;color:#666;padding-right:5px;line-height:44px}
.message-box li.right-area{padding-bottom:10px}
.message-box li.right-area textarea{margin-top:0;color:#666;font-size:14px;width:300px}
.message-box li .yzm-img{width:124px;height:46px;background-color:#ddd;margin-left:10px}
.extend-input-yzm{width:175px;height:42px;border:1px solid #DDD;padding-left:10px;font-size:14px}
.copy-ts{padding-top:10px;padding-left:6px}
.copy-ts i{float:left;color:#FF7F00;font-size:14px}
.copy-ts span{float:left;color:#999;font-size:12px;line-height:18px;width:390px;padding-left:10px}
.detail-table{margin-top:20px;min-height:350px}
.table-gray{border-collapse:collapse;color:#999}
.table-gray td,.table-gray th{height:52px;font-size:14px;line-height:52px;border-bottom:1px solid #F2F2F2}
.table-gray td.head-phone{width:60px;text-align:right;padding-right:20px}
.table-gray td.head-phone img{vertical-align:middle}
.table-gray th{background:#F2F2F2;border-bottom:1px solid #DDD}
.extend-back{margin-top:35px;text-align:center;margin-bottom:20px}
.extend-back a{display:block;margin:0 auto;width:220px;height:58px;background:#566B96;color:#FFF;line-height:58px}
.detail-tab{margin-bottom:20px}
.detail-tab li{width:448px;float:left;box-sizing:border-box;height:97px;background:#F5F4F9;text-align:center;list-style:none;color:#666;font-size:14px;padding-top:20px;border-bottom:1px solid #DDD;cursor:pointer}
.detail-tab li span{display:block;font-size:28px;font-weight:700;padding-top:15px}
.detail-tab li.selected{background:#FFF;border:1px solid #DDD;border-bottom:none;color:#333;cursor:default}
.detail-tab li.selected span{color:#FF2626}
.extend-zz{margin:0;padding:0;border:none;width:100%;height:100%;opacity:.6;z-index:10;position:fixed;top:0;left:0;display:block;background:#333}
.sibar-nav{float:left;width:180px;background-color:#F6F8FC}
.sibar-nav .sibar-active{font-weight:700;color:#000;cursor:pointer;background-color:#FAF3EA}
.sibar-nav .sibar-active i{color:#FF4D4D;font-weight:400}
.sibar-nav a:active,.sibar-nav a:link,.sibar-nav a:visited{width:150px;float:left;height:44px;line-height:44px;padding-left:30px;text-align:left;font-size:14px;border-bottom:1px solid #fff}
.sibar-nav a:active.no4,.sibar-nav a:link.no4,.sibar-nav a:visited.no4{border-bottom:5px solid #F3F3F3;height:49px}
.sibar-nav a:active.no-last,.sibar-nav a:link.no-last,.sibar-nav a:visited.no-last{border-bottom:none;height:44px}
.sibar-nav a:active i,.sibar-nav a:link i,.sibar-nav a:visited i{margin-right:10px}
.sibar-nav a:active:hover,.sibar-nav a:link:hover,.sibar-nav a:visited:hover{font-weight:700;color:#000;cursor:pointer;background-color:#FAF3EA}
.sibar-nav a:active:hover i,.sibar-nav a:link:hover i,.sibar-nav a:visited:hover i{color:#FF4D4D;font-weight:400}
.person-info{width:100%}
.person-info .account-num{font-size:18px}
.bindingtel-modal .modal-dialog{margin-left:-240px;margin-top:-177px}
.modify-loginpwd-modal .modal-dialog,.modify-tradepwd-modal .modal-dialog{margin-left:-240px;margin-top:-192px}
.person-content{float:right;width:980px}
.person-content .account{padding:40px;border:1px solid #DDD}
.person-content .account table{width:100%}
.person-content .account table .header td{vertical-align:top;border-bottom:none}
.person-content .account table td{font-size:14px;height:35px;vertical-align:middle}
.person-content .account table .line td{border-bottom:1px dotted #ddd;padding-bottom:10px}
.person-content .account table .jifen{color:#666;height:50px}
.person-content .account table .jifen td a{text-decoration:none}
.person-content .account table .jifen td span{color:#FF8C19}
.person-content .account table .jifen td:nth-child(1) span{color:#000}
.person-content .account table .chart{height:80px}
.person-content .account table .chart td{position:relative;height:60px}
.person-content .account table .chart #balance,.person-content .account table .chart #investAssetSum,.person-content .account table .chart #stockAsset{left:0;top:50%;width:60px;height:60px;margin-top:-40px}
.person-content .account table .chart .text-wrap{margin-left:80px;margin-top:-35px}
.person-content .account table .chart .btn{text-align:right}
.person-content .account table .chart .btn a{width:70px;text-align:center;display:inline-block;height:34px;line-height:34px;background-color:#FF5256;color:#fff;cursor:pointer}
.person-content .account table .chart .btn a.out{background-color:inherit;color:#0287FE}
.person-content .profit-wrap{padding:40px;border:1px solid #DDD;margin-top:20px}
.person-content .profit-wrap .finance-wrap,.person-content .profit-wrap .trade-wrap{margin-top:20px;font-size:14px}
.person-content .profit-wrap .finance-wrap span,.person-content .profit-wrap .trade-wrap span{font-weight:400}
.person-content .profit-wrap .finance-wrap .blod,.person-content .profit-wrap .trade-wrap .blod{color:#000;margin-bottom:30px;font-weight:700}
.person-content .profit-wrap .finance-wrap .blod span,.person-content .profit-wrap .trade-wrap .blod span{color:#666}
.person-content .profit-wrap .finance-wrap .blod .blod,.person-content .profit-wrap .trade-wrap .blod .blod{color:#000;margin:0 8px}
.person-content .profit-wrap .finance-wrap .blod .red,.person-content .profit-wrap .trade-wrap .blod .red{color:#FF2C3A;margin:0 8px;font-weight:700}
.person-content .profit-wrap .finance-wrap p,.person-content .profit-wrap .trade-wrap p{margin-bottom:10px}
.person-content .profit-wrap .finance-wrap .margin-bottom-100,.person-content .profit-wrap .trade-wrap .margin-bottom-100{margin-bottom:45px}
.person-content .profit-wrap .finance-wrap .num,.person-content .profit-wrap .trade-wrap .num{font-size:24px;color:#FF2C3A}
.person-info{position:relative;height:100px;background-color:#464F63;margin-bottom:22px;color:#fff}
.person-info .uploadImg,.person-info .uploadSubmit{font-size:0;width:100px;height:100px;margin:40px;z-index:100;position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0;border:none;background:0 0;cursor:pointer}
.person-info img{border-radius:50%;width:60px;height:60px;position:absolute;margin:20px 40px;border:2px solid #fff;box-shadow:0 0 30px rgba(0,0,0,.4)}
.person-info .middle-wrap{width:810px;height:65px;position:absolute;margin-top:20px;margin-left:130px;font-size:0}
.person-info .middle-wrap span{position:absolute;bottom:30px}
.person-info .middle-wrap .button{width:128px;height:44px;text-align:center;line-height:44px;border:1px solid #fff;cursor:pointer;font-size:14px;position:absolute;right:0;color:#fff;margin-top:10px}
.person-info .middle-wrap .button:hover{color:#fff}
.person-info .middle-wrap .button1{margin-right:138px;background-color:#FF4D4D;border:1px solid #FF4D4D}
.person-info .balance-wrap{position:absolute;bottom:40px;width:760px;margin-left:180px;font-size:14px}
.person-info .balance-wrap .text-wrap{position:absolute;right:0;top:0}
.person-info .balance-wrap .text-wrap .text{text-align:left;display:inline-block;width:126px}
.person-info .balance-wrap .text-wrap .text:nth-of-type(1){margin-right:10px}
.person-info .balance-wrap .canuse-num{color:#FF7F00;font-weight:700;margin-right:60px}
.person-info .balance-wrap .frozen-num,.person-info .balance-wrap .text{font-weight:700;color:#fff}
.person-info .balance-wrap .coupon-num{color:#FF7F00;margin-right:10px}
.person-info .account-num{position:absolute;top:50%;margin-top:-9px;left:0}
.person-info .btn{position:absolute;right:40px;height:45px;top:50%;margin-top:-22.5px}
.person-info .btn .button{text-align:center;cursor:pointer;font-size:14px;color:#fff;display:table-cell;height:40px;vertical-align:middle;width:130px;border:1px solid #fff}
.person-info .btn .button1{background-color:#FF4D4D;margin-right:10px;border:1px solid #FF4D4D}
.head-img40{width:40px;height:40px;border-radius:40px}